Inheritance diagram for MeshDataStructure::TQuad:

Public Member Functions | |
| TQuad () | |
| void | SetVertex (const int32 index, const int32 vertexIndex, const int32 UVIndex) |
| int32 | GetVertexIndex (const int32 i) const |
| int32 | GetUVIndex (const int32 i) const |
| const TVertexUV & | GetVertexUV (const int32 index) const |
| void | SetUVIndex (const int32 i, const int32 uvIndex) |
| void | SetEdge (const int32 index, const int32 edgeIndex) |
| int32 | GetEdge (const int32 index) const |
| int32 | GetVertexCount () const |
| int32 | GetUVIndexForVertex (const int32 index) const |
| int32 | GetOtherEdge (int32 vertexIndex, int32 edgeIndex) const |
| boolean | GetEdgesForVertex (int32 vertexIndex, int32 &edge1, int32 &edge2) const |
| void | SetShadingDomainID (int32 ID) |
| int32 | GetShadingDomainID () const |
| void | SetIsHidden (boolean hidden) |
| boolean | GetIsHidden () const |
| TVector3 | GetPolygonNormalForVertex (const int32 vertexIndex, const TMCArray< TVector3 > &positions) const |
| void | HarmonizeUV (TVertexArray &vertices, TMCArray< boolean > &wrapping) |
Protected Attributes | |
| TVertexUV | fVerticesUV [4] |
| int32 | fEdges [4] |
| int32 | fShadingDomainID |
| boolean | fIsHidden |
|
|
|
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.5